package com.itheima.homework6;

import java.text.ParseException;
import java.text.SimpleDateFormat;
import java.util.Scanner;

/*
2. 题目二
请编写程序，从控制台分别接收两个“生日”，
格式：yyyy 年 MM 月 dd 日，程序要能够计算
打印：第一个生日大于/小于第二个生日。
注意：要求验证生日日期必须早于当前日期
说明：张三同学生日是 1999年1月1日，李四同学生日是1999年1月2日，
那么张三大于李四


 */
public class Test1 {
    public static void main(String[] args) throws ParseException {
        Scanner sc=new Scanner(System.in);
        System.out.println("请输入生日：");
        String birthday1=sc.nextLine();
        System.out.println("请输入生日：");
        String birthday2=sc.nextLine();
        long today= System.currentTimeMillis();
        SimpleDateFormat sdf=new SimpleDateFormat("yyyy-MM-dd");
        long time1=sdf.parse(birthday1).getTime();
        long time2=sdf.parse(birthday2).getTime();
        if(time1>today||time2>today){
            System.out.println("生日输入有误");
        }
        else if(time1>time2){
            System.out.println("第一个生日大于第二个生日");
        }
        else if(time1<time2){
            System.out.println("第一个生日小于第二个生日");
        }

    }
}
